engineering law engineers hydraulics environmental homeowner manufacturing hydraulic construction defects building inspections equipment environment green construction defects pneumatics defective construction code violations attorney electrical code enforcement engineer law firm